suffer under - German English Dictionary